what explains... - Turkish English Dictionary